package ec.edu.ucacue.siop.dao.recurso;

import java.io.Serializable;
import java.util.List;

import ec.edu.ucacue.siop.dao.GenericDAO;
import ec.edu.ucacue.siop.modelo.bases.UnidadMedida;
import ec.edu.ucacue.siop.modelo.material.Material;
import ec.edu.ucacue.siop.modelo.recurso.EnergiaUso;
import ec.edu.ucacue.siop.modelo.recurso.MaterialDefProd;
import ec.edu.ucacue.siop.modelo.recurso.MaterialDefUso;
import ec.edu.ucacue.siop.modelo.recurso.UnidadFuncional;
import ec.edu.ucacue.siop.modelo.recurso.VariableAlimentacion;
import ec.edu.ucacue.siop.modelo.recurso.VariableProceso;

public interface VariableAlimentacionDAO extends GenericDAO<VariableAlimentacion, Serializable>{

	public VariableAlimentacion create(	String nombre, MaterialDefUso insumo,
			MaterialDefProd producto, EnergiaUso energia, String fuenteDato,
			boolean medida, List<VariableProceso> listaVar, UnidadMedida unidad,
			UnidadFuncional unidadFuncional);
}
